@import url(https://fonts.googleapis.com/css?family=Noto+Sans:400,700);@font-face{font-family:hkust_aapbs;src:url(../fonts/hkust-aapbs/fonts/hkustaapbs.eot?g7w8zg);src:url(../fonts/hkust-aapbs/fonts/hkustaapbs.eot?g7w8zg#iefix) format('embedded-opentype'),url(../fonts/hkust-aapbs/fonts/hkustaapbs.ttf?g7w8zg) format('truetype'),url(../fonts/hkust-aapbs/fonts/hkustaapbs.woff?g7w8zg) format('woff'),url(../fonts/hkust-aapbs/fonts/hkustaapbs.svg?g7w8zg#hkust_aapbs) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:hkust_aapbs!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-volt .path1:before{content:"\e906";color:#c8a114}.icon-volt .path2:before{content:"\e907";margin-left:-1.00585937em;color:#c8a114}.icon-taxi-2:before{content:"\e902"}.icon-rain-night:before{content:"\e904";color:#c8a114}.icon-time:before{content:"\e905";color:#c8a114}.icon-wifi:before{content:"\e90e";color:#c8a114}.icon-sos:before{content:"\e90f";color:#4d4d4d}.icon-police:before{content:"\e910";color:#4d4d4d}.icon-travel:before{content:"\e911";color:#4d4d4d}.icon-tourism:before{content:"\e912";color:#4d4d4d}.icon-airport:before{content:"\e913";color:#4d4d4d}.icon-department:before{content:"\e914";color:#4d4d4d}.icon-hour-24:before{content:"\e915";color:#4d4d4d}.icon-hko:before{content:"\e916";color:#4d4d4d}.icon-contact:before{content:"\e917";color:#4d4d4d}.icon-currency:before{content:"\e918";color:#c8a114}.icon-home:before{content:"\e919";color:silver}.icon-link:before{content:"\e91a";color:#4d4d4d}.icon-location:before{content:"\e91b";color:#4d4d4d}.icon-mail:before{content:"\e91c";color:#4d4d4d}.icon-mtr-full:before{content:"\e91d";color:#ab2f45}.icon-nw-8:before{content:"\e91e";color:#c8a114}.icon-phone:before{content:"\e91f";color:#4d4d4d}.icon-photo:before{content:"\e920";color:silver}.icon-play:before{content:"\e921";color:#bd1128}.icon-bus:before{content:"\e900"}.icon-mtr:before{content:"\e901"}.icon-taxi:before{content:"\e903";color:#ab2f45}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-family:"Noto Sans",sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#1a1a1a;text-rendering:optimizeLegibility;background:#fff}@media only screen and (max-width:1023px){body{font-size:14px;line-height:26px}}h1,h2,h3,h4,h5,h6{font-family:"Noto Sans",sans-serif;font-weight:700;color:#1a1a1a}h1{font-size:40px;font-weight:400;line-height:1.5;color:#353535}@media only screen and (max-width:1023px){h1{font-size:28px}}h2{font-size:28px;line-height:1.5;color:#1a3066}@media only screen and (max-width:1023px){h2{font-size:22px}}p{text-indent:0;direction:ltr;margin-bottom:25px;line-height:1.5}b{font-weight:700}.red{color:#bd1127}.blue{color:#1a3066}.yellow{color:#c7a013}.asterisk:before{content:"*"}img{width:100%;height:auto}a{color:inherit;text-decoration:none;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}a:hover{color:#1a3066;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}a.info:hover{text-decoration:underline}input{font-family:"Noto Sans",sans-serif;font-size:16px;color:#1a1a1a;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}input:focus{outline:0;-webkit-box-shadow:0 0 5px #1a3066;-moz-box-shadow:0 0 5px #1a3066;box-shadow:0 0 5px #1a3066;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.page-content{overflow:hidden;min-width:400px}.wrapper{max-width:1786px;width:100%;margin:0 auto;position:relative}@media only screen and (max-width:1174px){.wrapper{padding:0 10px}}.page-title,.section-content,.section-title{max-width:1174px;width:100%;margin:0 auto;position:relative}.page-registration-form .page-title,.page-registration-form .section-content,.page-registration-form .section-title{max-width:900px}@media only screen and (max-width:1023px){.page-registration-form .page-title,.page-registration-form .section-content,.page-registration-form .section-title{max-width:100%}}.page-title{padding:48px 0 50px;position:relative}@media only screen and (max-width:1023px){.page-title{padding:30px 10px 28px}}.section-title{position:relative;margin-bottom:38px}@media only screen and (max-width:1023px){.section-title{margin-bottom:22px}}.section-title:before{content:"";position:absolute;bottom:-6px;left:0;display:block;background:#c1c1c1;width:70px;height:3px}.section-title span{font-weight:400}@media only screen and (max-width:1023px){.section-title span{display:block}}.is-active{color:#1a3066!important}.is-hidden{display:none!important}.is-visually-hidden{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;height:1px!important;width:1px!important;margin:-1px!important;padding:0!important;border:0!important}.pos-relative{position:relative}.pos-absolute{position:absolute}.pos-fixed{position:fixed}.pull-right{float:right}.pull-left{float:left}.v-middle{position:absolute;top:50%;transform:translateY(-50%)}.h-middle{position:absolute;left:50%;transform:translateX(-50%)}.inline{display:inline-block}.block{display:block}.font-thin{font-weight:300}.font-medium{font-weight:400}.font-bold{font-weight:700}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.clearfix:after{clear:both}.word-wrap{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}header{color:#999}header a,header li,header span{display:inline-block}header a,header span{padding:15px 20px 20px;line-height:20px}@media only screen and (max-width:1575px){header a,header span{padding:12px 15px 15px}}.header-mobile{font-size:16px;display:block;position:fixed;top:0;bottom:0;left:-262px;width:262px;z-index:1010;background:#fff;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-mobile.active{-webkit-transform:translateX(262px);-moz-transform:translateX(262px);-ms-transform:translateX(262px);-o-transform:translateX(262px);transform:translateX(262px);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-mobile__menu a,.header-mobile__menu li,.header-mobile__menu span{display:block}.header-mobile__menu-top{padding:25px 10px 14px}.header-mobile__menu-top .btn-reg{line-height:30px;text-align:center}.header-mobile__menu-top .btn-reg:after{line-height:30px}.header-mobile__menu-down li{border-bottom:1px solid #f9f9f9}.header-mobile__menu-down li:last-child{border-bottom:none}.header-menu-overlay{z-index:-1;opacity:0;position:fixed;top:0;bottom:0;left:0;right:0;background:0 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-menu-overlay.active{z-index:1000;opacity:1;background:rgba(0,0,0,.9);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:1390px){.header-desktop{font-size:14px}}.header-desktop__trigger{display:none;position:absolute;top:0;left:0;padding:0;width:20px;height:20px;margin:32px 10px 0}@media only screen and (max-width:1270px){.header-desktop__trigger{display:block}}.header-desktop__trigger span{width:20px;background:#666;height:2px;padding:0;position:absolute;top:0;left:0}.header-desktop__trigger span:nth-child(2){top:6px}.header-desktop__trigger span:last-child{top:12px}.header-desktop__menu{padding:0 0 0 345px;text-align:right}@media only screen and (max-width:1575px){.header-desktop__menu{padding:0 0 0 215px}}@media only screen and (max-width:1270px){.header-desktop__menu{display:none}}.header-desktop__menu-top{padding:20px 0 0}.header-desktop__menu-content{display:inline-block;vertical-align:top}.header-desktop__menu-content.content-left{margin:0 18px;padding:0 18px;position:relative}.header-desktop__menu-content.content-left:after{content:"";display:block;width:1px;height:10px;background:#c1c1c1;position:absolute;top:10px;right:0}.header-desktop__menu-down{display:block}.header-desktop__menu-down li:last-child a,.header-desktop__menu-down li:last-child span{padding:15px 0 20px 20px}@media only screen and (max-width:1575px){.header-desktop__menu-down li:last-child a,.header-desktop__menu-down li:last-child span{padding:12px 0 15px 15px}}.header-desktop__menu-down li:last-child a:after,.header-desktop__menu-down li:last-child span:after{content:none}.header-desktop__menu-down__link{position:relative}.header-desktop__menu-down__link:after{content:"";display:block;width:1px;height:10px;background:#c1c1c1;position:absolute;top:10px;right:0}.header-desktop__menu-down__link:after{top:18px}@media only screen and (max-width:1786px){.header-desktop .wrapper{padding:0 10px}}.site-logos{position:absolute;top:0;left:0}.site-logos a{padding:0}@media only screen and (max-width:1575px){.site-logos{margin:10px 0 0}}@media only screen and (max-width:1270px){.site-logos{position:static;display:block;text-align:center}}.site-logos .site-logo.aapbs{width:75px;height:75px;margin:0 48px 0 0}@media only screen and (max-width:1575px){.site-logos .site-logo.aapbs{width:60px;height:60px;margin:0 30px 0 0}}.site-logos .site-logo.hkust{width:130px;height:75px}@media only screen and (max-width:1575px){.site-logos .site-logo.hkust{width:auto;height:60px}}.btn-reg{font-size:14px;line-height:26px;padding:0 12px;border-radius:3px;color:#fff;background:#bd1127}.btn-reg:after{content:"\f01d";font-family:fontAwesome;padding:0 4px;vertical-align:middle;padding:0 0 0 5px;vertical-align:top}.btn-reg:hover{color:#fff;background:#1a3066}.btn-home{padding:0}.btn-home:before{content:"\e919";font-family:hkust_aapbs;font-size:22px;padding:0 4px;display:inline-block;line-height:26px}@media only screen and (max-width:1390px){.btn-home:before{font-size:20px;line-height:20px}}.btn-photo{padding:0}.btn-photo:before{content:"\e920";font-family:hkust_aapbs;font-size:22px;padding:2px 4px 0 6px;display:inline-block;line-height:26px}@media only screen and (max-width:1390px){.btn-photo:before{font-size:20px;line-height:20px}}.separate-line{position:relative}.separate-line:after{content:"";display:block;width:1px;height:10px;background:#c1c1c1;position:absolute;top:10px;right:0}footer{background:#1a3066}.footer-menu{color:#fff;text-align:center;padding:32px 0 30px}.contact-person{max-width:880px;margin:0 auto;padding:12px 0 30px}.contact-person:after,.contact-person:before{display:table;line-height:0;content:""}.contact-person:after{clear:both}.contact-person:after,.contact-person:before{display:table;line-height:0;content:""}.contact-person:after{clear:both}@media only screen and (max-width:900px){.contact-person{min-width:365px;max-width:75%}}.contact-person__one{float:left;width:50%;position:relative;text-align:left}.contact-person__one:after,.contact-person__one:before{display:table;line-height:0;content:""}.contact-person__one:after{clear:both}.contact-person__one:after,.contact-person__one:before{display:table;line-height:0;content:""}.contact-person__one:after{clear:both}@media only screen and (max-width:900px){.contact-person__one{text-align:center}}@media only screen and (max-width:500px){.contact-person__one{text-align:left}}.contact-person__one:first-child{padding:0 68px 0 0}@media only screen and (max-width:900px){.contact-person__one:first-child{padding:0 25px 0 0}}.contact-person__one:last-child{padding:0 0 0 68px}@media only screen and (max-width:900px){.contact-person__one:last-child{padding:0 0 0 25px}}.contact-person__one:last-child .contact-person__right:after{content:none}.contact-person__left{float:left;width:57%;padding:0 36px 0 0}@media only screen and (max-width:900px){.contact-person__left{width:100%;padding:0}}.contact-person__right{float:left;width:43%}@media only screen and (max-width:900px){.contact-person__right{width:100%}}.contact-person__right:after{content:"";position:absolute;top:18px;right:0;background:rgba(255,255,255,.8);width:2px;height:20px}@media only screen and (max-width:900px){.contact-person__right:after{height:55px}}.contact-person__name{font-weight:700}.contact-person__phone:before{content:"\f095";font-family:fontAwesome;padding:0 4px;vertical-align:middle;vertical-align:top}.contact-person__mail:before{content:"\f0e0";font-family:fontAwesome;padding:0 4px;vertical-align:middle;vertical-align:top}.contact-person a:hover{color:#fff}@media only screen and (max-width:749px){.copyright span{display:block}}.contact-person{text-align:center;padding:0}.contact-person__mail,.contact-person__name,.contact-person__phone{display:inline-block;font-weight:700;margin:3px 15px}@media only screen and (max-width:685px){.contact-person__mail,.contact-person__name,.contact-person__phone{width:100%;margin:0}}@media only screen and (max-width:685px){.contact-person__mail:first-child,.contact-person__name:first-child,.contact-person__phone:first-child{margin:8px 0 0}}@media only screen and (max-width:685px){.contact-person__mail:last-child,.contact-person__name:last-child,.contact-person__phone:last-child{margin:0 0 8px}}.footer-menu__msg>p:last-child{margin-bottom:0}.main-slider,.slider{background:#1a3066}.main-slider .wrapper,.slider .wrapper{max-width:1904px;padding:0}.slick-container{text-align:center}.slick-container:focus{outline:0}.slick-slide__item{position:relative;color:#fff;font-size:22px;line-height:1.5;overflow:hidden;min-height:282px}.slick-slide__item:focus{outline:0}@media only screen and (max-width:1200px){.slick-slide__item{font-size:20px}}.main-slider .slick-slide__item{height:550px}@media only screen and (max-width:1023px){.main-slider .slick-slide__item{height:282px}}.slider .slick-slide__item{height:400px}@media only screen and (max-width:1023px){.slider .slick-slide__item{height:282px}}.slick-slide__banner{object-fit:cover}.main-slider .slick-slide__banner{height:550px}@media only screen and (max-width:1023px){.main-slider .slick-slide__banner{height:282px}}.slider .slick-slide__banner{height:400px}@media only screen and (max-width:1023px){.slider .slick-slide__banner{height:282px}}.slick-slide__content{width:585px;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:left;text-shadow:0 0 4px rgba(0,0,0,.6)}@media only screen and (max-width:1200px){.slick-slide__content{left:0;padding:0 0 0 22px}}@media only screen and (max-width:1023px){.slick-slide__content{width:100%;padding:0 22px}}.slick-slide__title{font-size:40px}@media only screen and (max-width:1200px){.slick-slide__title{font-size:30px;line-height:1.3}}@media only screen and (max-width:440px){.slick-slide__title{font-size:28px;line-height:1.2}}.slick-dots{display:inline-block;width:auto;background:rgba(0,0,0,.4);border-radius:50px;padding:0 8px;line-height:25px;bottom:19px;margin:0 0 0 -28px}@media only screen and (max-width:1300px){.slick-dots{bottom:6px;line-height:10px}}@media only screen and (max-width:1023px){.slick-dots{bottom:4px}}.slick-dots li{vertical-align:middle;margin:0}.slick-dots li.slick-active button:before{color:#fff;opacity:1}.slick-dots li button:before{font-size:12px;color:#979797}@media only screen and (max-width:1023px){.slick-dots li button:before{font-size:10px}}.slick-dotted.slick-slider{margin-bottom:0}.page-registration-form .download-form{display:none}form>div{margin:0 0 25px}form>div:after,form>div:before{display:table;line-height:0;content:""}form>div:after{clear:both}form>div:after,form>div:before{display:table;line-height:0;content:""}form>div:after{clear:both}form>div .input-title{float:left;width:175px;text-align:left}@media only screen and (max-width:1023px){form>div .input-title{width:100%;text-align:left}}form>div .input-content{float:left;width:calc(100% - 175px);text-align:left}@media only screen and (max-width:1023px){form>div .input-content{width:100%;padding:0}}form label{position:relative;padding:0 0 0 20px;cursor:pointer}form label .checkmark{display:inline-block;line-height:30px;padding:0 18px;background-color:#fff;border:2px solid #e5e5e5}form label .checkradio{position:absolute;top:0;left:0;height:14px;width:14px;background-color:#fff;border:2px solid #eee;border-radius:50%;margin:7px 0 0;font-weight:700}form label input[type=radio]{position:absolute;opacity:0;cursor:pointer}form label input[type=radio]:checked~.checkmark{border:2px solid #1a3066;color:#1a3066}form label input[type=radio]:checked~.checkradio{background-color:#1a3066;border:2px solid #1a3066}form label:hover input~.checkradio{background-color:#ccc}.input-title{font-weight:700;position:relative}.input-title span{display:inline-block}.input-content{padding:0 0 0 15px;position:relative}.input-content.hotel label{display:block;margin:0 0 8px}.input-content.hotel input[type=text]{width:calc(100% - 210px)}.input-content.allergy label{display:inline-block;vertical-align:top}.input-content.allergy label:nth-child(2n+1){width:25%}@media only screen and (max-width:1023px){.input-content.allergy label:nth-child(2n+1){width:100%}}.input-content.allergy label:nth-child(2n){width:70%}@media only screen and (max-width:1023px){.input-content.allergy label:nth-child(2n){width:100%}}.input-content.allergy label:nth-child(2n) input[type=text]{width:calc(100% - 210px)}.input-content.yes-no label{display:inline-block;min-width:66px}@media only screen and (max-width:1023px){.input-content.yes-no label{width:100%}}.description{color:#979797;font-weight:400;font-size:15px;line-height:1.2}input[type=text]{border:1px solid #e5e5e5;line-height:30px;padding:0 15px;width:100%}input[type=text].input-underline{border:none;border-bottom:1px solid #1a1a1a;padding:0;margin:0 15px}@media only screen and (max-width:749px){input[type=text].input-underline{width:100%!important;margin:0}}input[type=text].input-underline:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.reg-form{margin:0 0 80px}@media only screen and (max-width:1023px){.reg-form{margin:0 0 50px}}.reg-form__statement{font-size:13px;line-height:1.5;padding:4px 0 0}@media only screen and (max-width:1023px){.reg-form__statement{font-size:14px}}.reg-form__statement>span{display:block;font-size:14px;font-weight:700;line-height:2;color:#4c4c4c}.reg-form label{padding:0 12px 0 0}.reg-form .input-title .description{position:absolute;left:0;bottom:-16px}@media only screen and (max-width:1023px){.reg-form .input-title .description{position:relative;right:auto;bottom:auto;display:block;margin:-6px 0 8px}}.travel-info-form{margin:0 0 80px}@media only screen and (max-width:1023px){.travel-info-form{margin:0 0 50px}}.travel-info-form__required{font-weight:700}.travel-info-form .datepicker{width:140px}@media only screen and (max-width:749px){.travel-info-form .datepicker{width:100%}}.travel-info-form .input-title .description span{display:block}@media only screen and (max-width:1023px){.travel-info-form .input-title .description span{display:inline-block;padding:0 5px}}.travel-info-form .input-content .description{display:inline-block;padding:0 0 0 20px}.part-events__row{overflow:hidden}.part-events__row:after,.part-events__row:before{display:table;line-height:0;content:""}.part-events__row:after{clear:both}.part-events__row:after,.part-events__row:before{display:table;line-height:0;content:""}.part-events__row:after{clear:both}@media only screen and (max-width:1023px){.part-events__row{border:1px solid #eee}}.part-events__row.even{background:#f5f5f5}.part-events__col{border:1px solid #eee;float:left;padding:25px 8px;padding-bottom:500em;margin-bottom:-500em}@media only screen and (max-width:1023px){.part-events__col{padding-bottom:0;margin-bottom:0;border:none}}.part-events__col:first-child{width:30%}@media only screen and (max-width:1023px){.part-events__col:first-child{width:100%}}.part-events__col:last-child{width:70%}@media only screen and (max-width:1023px){.part-events__col:last-child{width:100%;padding:0 8px}}.part-events__list-title{margin:0 0 8px}@media only screen and (max-width:1023px){.part-events__list-title{padding:0 0 0 22px;margin:0}}.part-events__list-item{line-height:1}@media only screen and (max-width:1023px){.part-events__list-item{padding:0 0 0 22px;line-height:1.4}}.part-events__list-item>span{display:inline-block}@media only screen and (max-width:375px){.part-events__list-item>span{display:block}}.part-events__list-item>span:first-child:not(:empty){min-width:80px}@media only screen and (max-width:749px){.part-events__list-item>span:first-child:not(:empty){min-width:74px}}.part-events__list-item>span:last-child{font-weight:700}.part-events__list-item:last-child{margin:0 0 20px}.part-events label{display:inline-block;line-height:1.5;padding:0 0 0 30px}@media only screen and (max-width:1023px){.part-events label{padding:0 0 0 22px}}.part-events .event-date{display:block}@media only screen and (max-width:1023px){.part-events .event-date{display:inline-block}}.location-info__title{color:#bd1127;font-size:20px}@media only screen and (max-width:1023px){.location-info__title{font-size:16px}}.location-info__title a:after{content:"\f01d";font-family:fontAwesome;padding:0 4px;vertical-align:middle;padding:0 8px}@media only screen and (max-width:1023px){.location-info__title a:after{vertical-align:top}}.location-info__transportation__title{font-size:20px;color:#1a1a1a;line-height:1.5;margin:20px 0 10px}.location-info__transportation__title:before{content:"\e903";display:inline-block;font-family:hkust_aapbs;font-size:16px;line-height:1.2;padding:0 4px 0 0}@media only screen and (max-width:1023px){.location-info__transportation__title{font-size:16px}}.location-info__transportation__title.is-closed a:before{content:"\f106";font-family:fontAwesome;padding:0 4px;vertical-align:middle;content:none}.location-info__transportation__title a{position:relative;display:inline-block;padding:0 30px 0 0}.location-info__transportation__title a:after{content:"";position:absolute;top:0;right:0;background:0 0;border:1px solid #d8d8d8;width:20px;height:20px;display:block;margin:5px 0 0;content:none}@media only screen and (max-width:1023px){.location-info__transportation__title a:after{margin:0}}.location-info__transportation__title a:before{content:"\f107";font-family:fontAwesome;padding:0 4px;vertical-align:middle;position:absolute;top:0;right:0;padding:2px 4px;font-size:17px;content:none}@media only screen and (max-width:1023px){.page-registration-form .location-info__transportation__title a:before{line-height:16px}}.location-info__transportation__content{overflow:hidden}.location-info ul{margin:6px 0}.location-info ul li{padding:1px 0 1px 28px;position:relative;line-height:2}.location-info ul li:before{position:absolute;top:0;left:0;font-size:18px;margin:2px 0;color:#4c4c4c}.location-info ul li.address:before{content:"\f041";font-family:fontAwesome;padding:0 4px;vertical-align:middle}.location-info ul li.mobile:before{content:"\f095";font-family:fontAwesome;padding:0 4px;vertical-align:middle}.location-info ul li.email{color:#bd1127}.location-info ul li.email:before{content:"\f0e0";font-family:fontAwesome;padding:0 4px;vertical-align:middle;font-size:14px}.location-info ul li.url{color:#bd1127}.location-info ul li.url:before{content:"\f0c1";font-family:fontAwesome;padding:0 4px;vertical-align:middle;font-size:15px}.transportation-map{width:100%;margin:0 0 25px}@media only screen and (max-width:1023px){.transportation-map:last-child{margin:0}}.transportation-map td,.transportation-map th,.transportation-map tr{border:1px solid #eee;vertical-align:middle}@media only screen and (max-width:1023px){.transportation-map td,.transportation-map th,.transportation-map tr{border:none}}.transportation-map tr:nth-child(2n+1){background:#f5f5f5}@media only screen and (max-width:1023px){.transportation-map tr{border:1px solid #eee}}.transportation-map th{background:#e9edf8;font-weight:700;padding:5px 15px;text-align:left}.transportation-map td:first-child{text-align:center;padding:0 10px}.transportation-map td:last-child{padding:28px 22px}@media only screen and (max-width:1023px){.transportation-map td:last-child span{display:block}}.transportation-map .public-transport{display:inline-block;min-width:108px;position:relative}.transportation-map .public-transport:after,.transportation-map .public-transport:before{display:table;line-height:0;content:""}.transportation-map .public-transport:after{clear:both}.transportation-map .public-transport:after,.transportation-map .public-transport:before{display:table;line-height:0;content:""}.transportation-map .public-transport:after{clear:both}@media only screen and (max-width:1023px){.transportation-map .public-transport{min-width:0;width:50px}}.transportation-map .public-transport:before{content:"+";font-size:20px;font-weight:700;color:#b1b1b1;position:absolute;top:35px;left:50px}@media only screen and (max-width:1023px){.transportation-map .public-transport:before{top:64px;left:16px}}.transportation-map .public-transport .mtr{float:left;margin:14px 0}.transportation-map .public-transport .minibus{float:right}@media only screen and (max-width:1023px){.transportation-map .public-transport .minibus{float:left}}.taxi{display:inline-block}.taxi:before{content:"\e903";color:#ab2f45}.taxi:before{font-family:hkust_aapbs;color:#aa2e46;font-size:48px;line-height:1.6}.mtr{display:inline-block;background:#aa2e46;border-radius:50%;width:44px;height:38px;text-align:center}.mtr:before{content:"\e901"}.mtr:before{font-family:hkust_aapbs;line-height:1;font-size:37px;color:#fff}.minibus{display:inline-block}.minibus:before{content:"\e900"}.minibus:before{font-family:hkust_aapbs;color:#0a8566;font-size:42px;line-height:1.6}.arrow{display:inline-block;vertical-align:top}.arrow:before{content:"\2192"}@media only screen and (max-width:1023px){.arrow:before{content:"\2193";display:inline-block;padding:0 20px}}.btn-map{display:inline-block;border:1px solid #bd1127;padding:0 13px;margin:0 6px;line-height:20px;color:#bd1127}.btn-map:hover{border:1px solid #1a3066;color:#1a3066}.register-now{color:#fff;background-color:#1a3066;background-image:url(../img/background/reg-now-pattern.png);height:84px;text-align:center;overflow:hidden}@media only screen and (max-width:1200px){.register-now{height:45px}}.btn-regnow{font-size:40px;line-height:84px;box-shadow:0 0 15px 6px #1a3066;background:rgba(26,48,102,.75);padding:0 36px;border-radius:80px}@media only screen and (max-width:1200px){.btn-regnow{font-size:28px;line-height:45px}}@media only screen and (max-width:749px){.btn-regnow{font-size:22px}}.btn-regnow:after{content:"\f01d";font-family:fontAwesome;padding:0 4px;vertical-align:middle;font-size:32px;padding:0 0 0 20px;vertical-align:top}@media only screen and (max-width:1200px){.btn-regnow:after{font-size:22px;padding:0 0 0 15px}}.btn-regnow:hover{color:#fff}.academic-conference{padding:60px 0 0}@media only screen and (max-width:1174px){.academic-conference{padding:30px 0 0}}.academic-conference .section-content:after,.academic-conference .section-content:before{display:table;line-height:0;content:""}.academic-conference .section-content:after{clear:both}.academic-conference .section-content:after,.academic-conference .section-content:before{display:table;line-height:0;content:""}.academic-conference .section-content:after{clear:both}.academic-conference__left{float:left;width:50%;padding:0 20px 0 0}@media only screen and (max-width:750px){.academic-conference__left{width:100%}}.academic-conference__right{float:left;width:50%;overflow:hidden}@media only screen and (max-width:750px){.academic-conference__right{width:100%}}.academic-conference__right img{width:auto;height:420px}@media only screen and (max-width:1175px){.academic-conference__right img{width:100%;height:auto}}.section-gap{margin-bottom:50px}.sponsors{padding:60px 0 0}@media only screen and (max-width:1174px){.sponsors{padding:30px 0 0}}.sponsors__list{font-size:0}@media only screen and (max-width:770px){.sponsors__list{text-align:center}}.sponsors__item{display:inline-block;vertical-align:top;width:210px;height:80px;margin:0 30px 20px 0;padding:0 10px 0 0}.sponsors__item:nth-child(5n){margin:0 0 20px}@media only screen and (max-width:1174px){.sponsors__item:nth-child(5n){margin:0 30px 20px 0}}@media only screen and (max-width:980px){.sponsors__item:nth-child(5n){margin:0 80px 20px 0}}@media only screen and (max-width:810px){.sponsors__item:nth-child(5n){margin:0 20px 20px}}@media only screen and (max-width:540px){.sponsors__item:nth-child(5n){margin:0 0 20px}}@media only screen and (max-width:980px){.sponsors__item:nth-child(3n){margin:0 0 20px 0}}@media only screen and (max-width:810px){.sponsors__item:nth-child(3n){margin:0 20px 20px}}@media only screen and (max-width:540px){.sponsors__item:nth-child(3n){margin:0 0 20px}}@media only screen and (max-width:540px){.sponsors__item:nth-child(2n){padding-left:20px}}@media only screen and (max-width:540px){.sponsors__item:nth-child(2n+1){padding-right:20px}}@media only screen and (max-width:1023px){.sponsors__item{margin:0 25px 20px 0}}@media only screen and (max-width:980px){.sponsors__item{margin:0 80px 20px 0}}@media only screen and (max-width:810px){.sponsors__item{margin:0 20px 20px}}@media only screen and (max-width:540px){.sponsors__item{width:50%;margin:0 0 20px}}.sponsors img{max-height:80px}.sp-profile{padding:60px 0 80px}@media only screen and (max-width:1174px){.sp-profile{padding:30px 0 60px}}.sp-profile__container:focus{outline:0}.sp-profile__item{margin:0 0 10px}.sp-profile__item:after,.sp-profile__item:before{display:table;line-height:0;content:""}.sp-profile__item:after{clear:both}.sp-profile__item:after,.sp-profile__item:before{display:table;line-height:0;content:""}.sp-profile__item:after{clear:both}.sp-profile__item:focus{outline:0}.sp-profile__item:last-child{margin:0}.sp-profile__left{float:left;padding:0;width:25%;max-width:265px}@media only screen and (max-width:749px){.sp-profile__left{width:100%;max-width:100%;text-align:center}}.sp-profile__left img{max-height:265px;display:inline-block;border-radius:50%;position:relative;z-index:1}@media only screen and (max-width:749px){.sp-profile__left img{width:186px;max-height:186px}}.sp-profile__left img.small{max-height:205px;max-width:205px}.sp-profile__left img.large{max-height:288px;max-width:288px}.sp-profile__right{float:right;width:75%;max-width:904px;padding:0 90px 0 50px;position:relative}@media only screen and (max-width:749px){.sp-profile__right{width:100%;max-width:100%;padding:0 35px;text-align:center}}.sp-profile__right:after,.sp-profile__right:before{color:#f9f5e7;font-size:60px;position:absolute}@media only screen and (max-width:749px){.sp-profile__right:after,.sp-profile__right:before{font-size:30px}}.sp-profile__right:before{content:"\f10d";font-family:fontAwesome;padding:0 4px;vertical-align:middle;top:16px;left:-20px}@media only screen and (max-width:749px){.sp-profile__right:before{left:0;top:95px}}.sp-profile__right:after{content:"\f10e";font-family:fontAwesome;padding:0 4px;vertical-align:middle;right:0;bottom:10px}@media only screen and (max-width:749px){.sp-profile__right:after{bottom:42px}}@media only screen and (max-width:749px){.sp-profile__right.large{padding:0}}.sp-profile__right.large:after,.sp-profile__right.large:before{content:none}.sp-profile__right.large .sp-profile__edu,.sp-profile__right.large .sp-profile__phone{margin:0 0 8px}.sp-profile__name{color:#c7a013;font-size:22px;line-height:2}@media only screen and (max-width:1023px){.sp-profile__name{font-size:20px}}.sp-profile__edu,.sp-profile__email,.sp-profile__phone,.sp-profile__title{font-size:14px;line-height:1.4}.sp-profile__edu{font-weight:700;margin:0 0 6px}@media only screen and (max-width:749px){.sp-profile__edu{margin:0 0 12px}}.sp-profile__email{color:#bd1127}.sp-profile__email:before{content:"\f0e0";font-family:fontAwesome;padding:0 4px;vertical-align:middle;color:#1a1a1a}.sp-profile__phone{margin:0 0 6px}@media only screen and (max-width:749px){.sp-profile__phone{margin:0 0 12px}}.sp-profile__phone:before{content:"\f095";font-family:fontAwesome;padding:0 4px;vertical-align:middle;font-size:16px}@media only screen and (max-width:749px){.sp-profile__content{text-align:left;padding:0 10px}}.sp-profile__content p:last-child{margin-bottom:0}.sp-profile__buttons{color:#bd1127;text-align:right;margin:15px 0 0}.sp-profile .slick-arrow{top:-12px;right:0;left:auto;bottom:auto;border:1px solid #e0e0e0;background:#fff;width:25px;height:38px;text-align:center;z-index:10}@media only screen and (max-width:749px){.sp-profile .slick-arrow{top:98px}}.sp-profile .slick-arrow:before{color:#666}.sp-profile .slick-prev{right:28px}@media only screen and (max-width:749px){.sp-profile .slick-prev{left:0;right:auto}}.sp-profile .slick-prev:before{content:"\f104";font-family:fontAwesome;padding:0 4px;vertical-align:middle}@media only screen and (max-width:749px){.sp-profile .slick-next{left:auto;right:0}}.sp-profile .slick-next:before{content:"\f105";font-family:fontAwesome;padding:0 4px;vertical-align:middle}.btn-more{line-height:20px;padding:0 10px;border:1px solid #bd1127;font-weight:700}.btn-more:hover{border:1px solid #1a3066}.people-profile{margin:0 0 80px}@media only screen and (max-width:1023px){.people-profile{margin:0 0 50px}}.people-profile__switch{color:#c1c1c1;max-width:1174px;width:100%;text-align:right;position:absolute;top:-96px;left:0;z-index:5;font-size:0}@media only screen and (max-width:1200px){.people-profile__switch{position:static;text-align:center;margin:5px 0 35px}}@media only screen and (max-width:1023px){.people-profile__switch{text-align:left}}.people-profile__link{display:inline-block;border:1px solid #c1c1c1;font-size:18px;font-weight:700;line-height:30px;padding:0 20px;margin:0 4px;text-align:center}@media only screen and (max-width:1023px) and (min-width:750px){.people-profile__link{font-size:16px;line-height:26px}}@media only screen and (max-width:749px){.people-profile__link{font-size:14px;line-height:22px;padding:0}}@media only screen and (max-width:1023px){.people-profile__link{width:48%;margin:0 1% 5px}}.people-profile__link.active,.people-profile__link:hover{color:#1a3066!important;border:1px solid #1a3066}.people-profile .sp-profile__item{margin:0 0 50px}@media only screen and (max-width:1023px){.people-profile .sp-profile__item{margin:0 0 35px}}.profile-container{position:relative;max-width:1174px;width:100%;margin:0 auto}.profile-container__content{position:absolute;opacity:0;z-index:-1;transform:translateY(60px)}.profile-container__content.active{position:relative;opacity:1;z-index:1;transform:translateY(0);transition:all .5s ease-in-out}.order-texts{position:absolute;left:0;bottom:35px;font-size:16px}@media only screen and (max-width:1023px){.order-texts{position:static}}.single-profile{padding:60px 0}@media only screen and (max-width:1174px){.single-profile{padding:30px 0 45px}}.page-accommodation .location-info__transportation__title{font-size:22px}.page-accommodation .location-info__transportation__title a:before{padding:6px 4px}.page-accommodation .location-info__transportation__title a:after{margin:8px 0 0}.place{margin:0 0 80px}@media only screen and (max-width:749px){.tab-link{display:none}}.tab-link__button{position:absolute;top:0;right:0;z-index:2}.tab-link .btn-reg{display:inline-block;line-height:40px;padding:0 12px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media only screen and (max-width:1023px){.tab-link .btn-reg{line-height:30px}}.btn-download{display:inline-block;line-height:35px;border-radius:5px;position:relative;font-size:14px;margin:0;background:0 0;color:#bd1127;border:none;padding:0}@media only screen and (max-width:1023px){.btn-download{font-size:12px;padding:0 30px 0 12px;line-height:28px}}.btn-download:after{content:"\f063";font-family:fontAwesome;padding:0 4px;vertical-align:middle;position:absolute;left:-28px;color:#4c4c4c}@media only screen and (max-width:1023px){.btn-download:after{font-size:12px;right:10px}}.btn-download:before{content:"";position:absolute;bottom:10px;width:11px;height:2px;left:-24px;background:#4c4c4c;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}@media only screen and (max-width:1023px){.btn-download:before{right:14px;bottom:8px}}.btn-download:hover:before{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.page-pre-arrival .section-content a,.page-pre-arrival .section-content span{display:inline-block}.page-pre-arrival .icon-volt span{display:inline}.page-pre-arrival p{margin-bottom:8px}.jump-links{text-align:center}.jump-links__content{margin:0 0 78px}@media only screen and (max-width:1023px){.jump-links__content{margin:0 0 45px}}.jump-links__link{display:inline-block;margin:0 25px}@media only screen and (max-width:1023px){.jump-links__link{margin:0 10px 15px}}@media only screen and (max-width:550px){.jump-links__link{margin:0 0 15px}}.jump-links__link a{-webkit-box-shadow:0 0 12px 4px #f5f5f5;-moz-box-shadow:0 0 12px 4px #f5f5f5;box-shadow:0 0 12px 4px #f5f5f5;padding:0 10px;text-align:center;border-radius:12px}.jump-links__link a:hover{-webkit-box-shadow:0 0 12px 4px rgba(26,48,102,.35);-moz-box-shadow:0 0 12px 4px rgba(26,48,102,.35);box-shadow:0 0 12px 4px rgba(26,48,102,.35)}.info-detail{margin:0 0 54px}@media only screen and (max-width:1023px){.info-detail{margin:0 0 25px}}.info-detail td{vertical-align:top}.info-detail td:first-child{min-width:115px;text-align:left}@media only screen and (max-width:1023px){.info-detail td:first-child{min-width:70px}}.info-detail td:first-child span:before{font-size:70px}@media only screen and (max-width:1023px){.info-detail td:first-child span:before{font-size:40px}}.info-detail td:first-child span.nw-8:before{font-size:56px}@media only screen and (max-width:1023px){.info-detail td:first-child span.nw-8:before{font-size:40px}}.info-detail td:last-child{padding:10px 0 0}.info-detail td p:last-child{margin:0 0 30px}@media only screen and (max-width:1023px){.info-detail td p:last-child{margin:0 0 6px}}.info-detail td .icon-volt{margin:14px 0 0}.info-numbers{display:table;width:100%}.info-numbers__row{display:table-row;line-height:40px}@media only screen and (max-width:749px){.info-numbers__row{border:1px solid #e9e9e9;display:block}}.info-numbers__row.even{background:#f5f5f5}.info-numbers__row.title-row{background:#e9edf8}@media only screen and (max-width:749px){.info-numbers__row.title-row:after,.info-numbers__row.title-row:before{display:table;line-height:0;content:""}.info-numbers__row.title-row:after{clear:both}.info-numbers__row.title-row:after,.info-numbers__row.title-row:before{display:table;line-height:0;content:""}.info-numbers__row.title-row:after{clear:both}}@media only screen and (max-width:749px){.info-numbers__row.title-row .info-numbers__col{float:left;padding:0;width:auto}}@media only screen and (max-width:749px){.info-numbers__row.title-row .info-numbers__col:first-child span{padding:0 0 0 15px}}.info-numbers__row.title-row .info-numbers__col:first-child span:first-child{position:relative;margin:0}@media only screen and (max-width:749px){.info-numbers__row.title-row .info-numbers__col:first-child span:after{content:"&";padding:0 5px;display:inline-block}}.info-numbers__row.title-row .info-numbers__col:last-child{width:auto}.info-numbers__row.title-row .info-numbers__col:last-child span{padding:0}.info-numbers__col{display:table-cell;border:1px solid #e9e9e9;padding:0 30px;width:50%}@media only screen and (max-width:1240px){.info-numbers__col{width:auto}}@media only screen and (max-width:749px){.info-numbers__col{width:100%;display:block;border:none;padding:0 5px}}.info-numbers__col:first-child{position:relative}@media only screen and (max-width:749px){.info-numbers__col:first-child span:first-child{position:absolute;top:0;left:0;margin:10px 0}}@media only screen and (max-width:749px){.info-numbers__col:first-child span:last-child{width:100%;padding:0 0 0 100px;line-height:1.8}}@media only screen and (max-width:749px){.info-numbers__col:last-child{font-weight:700;width:100%;padding:0 5px 0 105px}}.info-numbers__col span{vertical-align:middle}.info-numbers__title{font-weight:700;line-height:1.8}.table-title{font-size:22px;margin-bottom:5px}.currency:before,.internet:before,.numbers:before,.nw-8:before,.time:before,.weather:before{font-family:hkust_aapbs;font-size:56px;color:#c7a013;line-height:1.5}@media only screen and (max-width:1023px){.currency:before,.internet:before,.numbers:before,.nw-8:before,.time:before,.weather:before{font-size:40px}}@media only screen and (max-width:550px){.currency:before,.internet:before,.numbers:before,.nw-8:before,.time:before,.weather:before{font-size:32px}}.nw-8:before{content:"\e91e"}.weather:before{content:"\e904"}.currency:before{content:"\e918"}.time:before{content:"\e905"}.internet:before{content:"\e90e"}.numbers:before{content:"\e91f"}.electric{font-size:56px;padding:14px 4px;line-height:1}@media only screen and (max-width:1023px){.electric{font-size:40px}}@media only screen and (max-width:550px){.electric{font-size:32px}}.electric .icon-volt{padding:14px 4px}@media only screen and (max-width:1023px){.electric .icon-volt{padding:10px 0}}.app-download{display:inline-block;vertical-align:top;padding:5px 0 0}.app-download a.app-link{display:block;max-height:42px;text-align:center}.app-download a.app-link.apple img{width:118px}.app-download a.app-link:first-child{margin:-7px 0 0}.app-download a.app-link img{display:inline-block;width:124px;height:auto}.app-download .qr-code{width:81px;height:auto}.recommend{font-weight:700}@media only screen and (max-width:1023px){.recommend .para-block{position:relative!important;padding:0!important;margin:0!important;line-height:1!important;width:auto!important}}@media only screen and (max-width:749px){.recommend .para-block{display:block!important;width:100%!important}}.logo-airport,.logo-custom,.logo-hko,.logo-immi,.logo-police,.logo-sos,.logo-telephone,.logo-tic,.logo-tourism{min-width:90px;text-align:center;padding:10px 10px 0 0;line-height:38px}.logo-airport:before,.logo-custom:before,.logo-hko:before,.logo-immi:before,.logo-police:before,.logo-sos:before,.logo-telephone:before,.logo-tic:before,.logo-tourism:before{font-family:hkust_aapbs;color:#4d4d4d}.logo-sos:before{content:"\e90f";font-size:60px}@media only screen and (max-width:550px){.logo-sos:before{font-size:52px}}.logo-police:before{content:"\e910";font-size:45px}@media only screen and (max-width:550px){.logo-police:before{font-size:37px}}.logo-tic:before{content:"\e911";font-size:40px}@media only screen and (max-width:550px){.logo-tic:before{font-size:32px}}.logo-tourism:before{content:"\e912";font-size:50px}@media only screen and (max-width:550px){.logo-tourism:before{font-size:42px}}.logo-airport:before{content:"\e913";font-size:25px}@media only screen and (max-width:550px){.logo-airport:before{font-size:17px}}.logo-immi:before{content:"\e914";font-size:40px}@media only screen and (max-width:550px){.logo-immi:before{font-size:32px}}.logo-custom:before{content:"\e915";font-size:44px}@media only screen and (max-width:550px){.logo-custom:before{font-size:36px}}.logo-hko:before{content:"\e916";font-size:40px}@media only screen and (max-width:550px){.logo-hko:before{font-size:32px}}.logo-telephone:before{content:"\e917";font-size:44px}@media only screen and (max-width:550px){.logo-telephone:before{font-size:36px}}.source-from{font-weight:700;margin:25px 0 80px}.program-schedule{margin:0 0 80px}@media only screen and (max-width:1023px){.program-schedule{margin:0 0 50px}}.program-schedule .section-title span{padding:0 18px}@media only screen and (max-width:1023px){.program-schedule .section-title span{padding:0}}.program-schedule__table{width:100%;text-align:left}.program-schedule__table span{display:block}.program-schedule__ttl{background:#e9edf8}.program-schedule__ttl th{font-weight:700;padding:0 15px;line-height:40px}.program-schedule__ttl th:last-child{padding:0}.program-schedule__row:nth-child(2n+1){background:#f5f5f5}.program-schedule__col{border:1px solid #e9e9e9;padding:25px 20px}.program-schedule__col.first{width:22%}.program-schedule__col.last{font-weight:700}.program-schedule__col.last .address{font-weight:400}.program-schedule__col p{margin-top:20px;margin-bottom:20px}.program-schedule__col .event-title{font-size:22px;color:#c7a013}@media only screen and (max-width:1023px) and (min-width:750px){.program-schedule__col .event-title{font-size:18px}}@media only screen and (max-width:749px){.program-schedule__col .event-title{font-size:16px}}.program-schedule__col .address:before{content:"\f041";font-family:fontAwesome;padding:0 4px;vertical-align:middle;padding:0 8px 0 0;display:inline-block;vertical-align:top}.file-list{list-style:disc;margin:5px 0 6px 30px}.file-list li{line-height:2;padding:1px 0 1px 28px}.file-list a{color:#bd1127}.file-list a:hover{color:#1a3066}.presentations{margin:0 0 80px}